Ithaca Energy reported $334.97M in Trade Debtors for its fiscal semester ending in September of 2024.





Trade Debtors Change Date
BP USD 40.83B 197M Jun/2026
Exxon Mobil USD 60.56B 1.23B Jun/2026
Ithaca Energy USD 334.97M 22.76M Sep/2024
Shell USD 52.89B 2.63B Jun/2025
Tullow Oil USD 586.8M 64.3M Dec/2025